Only document platform-relevant dependencies
authorAlex Crichton <alex@alexcrichton.com>
Tue, 1 Sep 2015 17:14:32 +0000 (10:14 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 1 Sep 2015 17:14:32 +0000 (10:14 -0700)
commita3d056db903992f888350720f5b3aa665f3da791
treebe70e1c3bf0c74667fd069fe5220dbcf44ee3595
parent71240c3d5b6805ab6535dca58866ddf1cb95a95c
Only document platform-relevant dependencies

The recent change in #1939 ended up accidentally pulling in irrelevant
platform-specific dependencies into a normal `cargo doc`, causing those builds
to fail. This change tweaks the logic for calculating documentation dependencies
to account for filtering based on the relevant platform.
src/cargo/ops/cargo_rustc/context.rs
tests/test_cargo_doc.rs